/**
 * xdemo.org
 */
package org.xdemo.site.system.exception;

/**
 * @作者 Goofy
 * @邮件 252878950@qq.com
 * @日期 2014-1-11
 * @描述 系统业务异常
 */
public class XdemoException extends RuntimeException{
	
	private int errorCode;
	
	/**
	 * 默认的异常构造方法
	 */
	public XdemoException(){
		super();
	}
	
	/**
	 * 构造具体的异常信息
	 * @param message
	 */
	
	public XdemoException(String message){
		super(message);
	}
	
	/**
	 * 可抛出的异常
	 * @param cause
	 */
	public XdemoException(Throwable cause){
		super(cause);
	}
	/**
	 * 构造可抛出的，具体的异常信息
	 * @param message
	 * @param cause
	 */
	public XdemoException(String message,Throwable cause){
		super(message,cause);
	}

	/**
	 * @return the errorCode
	 */
	public int getErrorCode() {
		return errorCode;
	}

	/**
	 * @param errorCode the errorCode to set
	 */
	public void setErrorCode(int errorCode) {
		this.errorCode = errorCode;
	}
	
}
